/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;


import java.util.Date;
import java.util.List;



/**
 *
 * @author Andre
 */
public class Filme {
    private int codigo;
    private String titulo;
    private String genero;
    private Date dataLancamento;
    private String diretor;
    private List<String> atores;
    private String sinopse;
    private float precoLocacao;
    private int numeroCopias;

    public Filme(int codigo, String titulo) {
        this.codigo = codigo;
        this.titulo = titulo;
    }

    public Filme() {
        
    }

    public List<String> getAtores() {
        return atores;
    }

    public void setAtores(List<String> atores) {
        this.atores = atores;
    }

    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }

    public Date getDataLancamento() {
        return dataLancamento;
    }

    public void setDataLancamento(Date dataLocamento) {
        this.dataLancamento = dataLocamento;
    }

    public String getDiretor() {
        return diretor;
    }

    public void setDiretor(String diretor) {
        this.diretor = diretor;
    }

    public String getGenero() {
        return genero;
    }

    public void setGenero(String genero) {
        this.genero = genero;
    }

    public int getNumeroCopias() {
        return numeroCopias;
    }

    public void setNumeroCopias(int numeroCopias) {
        this.numeroCopias = numeroCopias;
    }

    public float getPrecoLocacao() {
        return precoLocacao;
    }

    public void setPrecoLocacao(float precoLocacao) {
        this.precoLocacao = precoLocacao;
    }

   

    public String getSinopse() {
        return sinopse;
    }

    public void setSinopse(String sinopse) {
        this.sinopse = sinopse;
    }

    public String getTitulo() {
        return titulo;
    }

    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    
    public void addAtor(String ator){
        this.atores.add(ator);
    }
    
    
    
    public void imprimir(){
        System.out.println("Filme{" + "codigo=" + codigo + ", titulo=" + titulo + ", genero=" + genero + ", dataLocamento=" + dataLancamento + ", diretor=" + diretor + ", atores=" + atores + ", sinopse=" + sinopse +  ", precoLocacao=" + precoLocacao + ", numeroCopias=" + numeroCopias + '}');
    }
    
    
    
    
    
}
